not able to make anything out of - French English Dictionary